thin skins - Turkish English Dictionary